.blue{color:#0abfde;}
.bold{font-weight:bold;}
.text_left{text-align:left;}
.fl{float:left;}
.relative{position:relative;}
#cart{width:960px;margin:0 auto;overflow:hidden;}
#header_container{border-bottom:1px solid #d5cfca;}
#cart_step{padding:22px 0;height:56px;}
#container{background:#F5F5F5;padding:15px 0;margin-top:0px;}
#footer_container{margin-top:0;}
#cart .cart_products_v2 .text_left{text-align:left;}
.btn_grey_small{float:left;display:block;width:84px;height:32px;line-height:31px;text-align:center;border:1px solid #d9d9d9;background:#fafafa;}
.btn_grey_small:hover{background:#f5f5f5;border-color:#cecece;}
.btn_grey_mid{float:left;display:block;width:103px;height:31px;line-height:31px;text-align:center;background:url(../image/icon/btn_grey_mid.jpg) 0 0 no-repeat transparent;}
#cart .confirm_pay .btn_grey_mid{width:auto;line-height:40px;color:#FF3328;background:none;}
#cart .confirm_pay .btn_grey_mid:hover{text-decoration:none;}
.btn_pink_big{display:block;line-height:40px;text-align:center;margin-left:20px;width:160px;height:40px;background:#f8296d;border:1px solid #f9477a;float:right;color:#fff;font-size:20px;cursor:pointer;overflow:hidden;}
.btn_pink_big:hover{background:#e5406f;border-color:#c81f52;text-decoration:none;}
#cart .confirm_pay .btn_pink_big{width:160px;height:40px;color:#FFF;font:18px/40px "Microsoft YaHei";*line-height:30px;background:#ED1058;border:1px solid #fc6e9d;float:right;cursor:pointer;overflow:hidden;}
.btn_pink_small{width:60px;height:26px;line-height:25px;text-align:center;color:#fff;background:url(../image/icon/cart_v2/btn_promo_card.jpg) 0 0 no-repeat transparent;border:none;cursor:pointer;margin-left:5px;}
.buy_number_input{display:inline-block;height:20px;line-height:20px;width:72px;border:1px solid #ccc;color:#666;font-family:Tahoma;overflow:hidden;_zoom:1;_display:inline;}
.buy_number_input span{float:left;height:20px;line-height:20px;width:20px;text-align:center;font-size:16px;display:block;cursor:pointer;background:url(../image/icon/cart_v2/cart_show_bg.jpg) repeat-x 0 0px transparent;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;}
.buy_number_input .turn_gray{color:#ccc;cursor:not-allowed;}
.buy_number_input input{float:left;width:30px;height:20px;line-height:20px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:none;border-bottom:none;text-align:center;color:#000;font-size:14px;background:#fff;}
#cart .cart_products table .number_box .pink{line-height:18px;}
#cart .cart_products table .number_box .pink span{width:auto;line-height:18px;background:#FF3328;color:#fff;padding:1px 3px;}
#cart .step{margin:40px 0 20px;display:inline-block;}
#cart .hidden{display:none;}
#cart .free_freight{background:url(../image/icon/new/free_freight.jpg) no-repeat 0 center;text-indent:48px;line-height:34px;color:#fe7b8c;}
#cart .cart_products{    /*margin-bottom:15px;*/
background:#fff;}
#cart .cart_products table{font-size:12px;color:#000;border:1px solid #ccc;border-bottom:none;}
#cart .cart_products table .sale_info td{border-bottom:1px solid #dbd7c6;}
#cart .cart_products table .sale_info .yellow_bg{background:#fffae6;padding:15px 20px 0 20px;}
#cart .cart_products table .sale_info td{padding:0px;}
#cart .cart_products table .sale_info .grey{font-weight:normal;margin-left:10px;}
#cart .cart_products table .sale_info .sale_items{overflow:hidden;padding:15px 0 0 0;_padding:15px 0;_zoom:1;}
#cart .cart_products table .sale_info .sale_item{float:left;width:190px;height:60px;padding:10px;margin:0px 7px 18px 7px;background:#fff;box-shadow:1px 1px 3px #ccc;overflow:hidden;}
#cart .cart_products table .sale_tag{float:left;width:24px;line-height:18px;color:#fff;padding:1px 6px 2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#cart .cart_products table .sale_info .sale_tag{width:auto;}
#cart .cart_products .cart_item .sale_info_container{margin-top:4px;}
#cart .cart_products .cart_item .sale_info{position:relative;height:20px;float:left;margin:0 10px 0px 0;padding-bottom:10px;}
#cart .cart_products .cart_item .sale_view{display:none;position:absolute;top:30px;left:0px;height:30px;line-height:30px;background:#fff;border:1px solid #d2d2d2;color:#666;padding:5px 15px;z-index:2;white-space:nowrap;}
#cart .cart_products .cart_item .sale_info_hover .sale_view{display:block;}
#cart .cart_products .cart_item .sale_info .sale_view a{font-size:12px;color:#ed154b;}
#cart .cart_products .link_more_corn,#cart .cart_products .link_more_corn02{width:0;height:0;font-size:0;display:inline-block;border-width:0 7px 7px;border-style:dashed dashed solid;position:absolute;z-index:1;}
#cart .cart_products .link_more_corn{border-color:transparent transparent #d2d2d2;left:8px;top:-8px;}
#cart .cart_products .link_more_corn02{border-color:transparent transparent #FFFFFF;top:1px;left:-7px;overflow:hidden;}
#cart .cart_products table .gift{background:#0abede;}
#cart .cart_products table .zengpin{background:#fff;border:1px solid #f00;color:#f00;}
#cart .cart_products table .reduce,#cart .cart_products table .reduce_no_cap{background:#ff6f0f;}
#cart .cart_products table .card_no_cap,#cart .cart_products table .card{background:#FF3328;}
#cart .cart_products table .reduce_price{background:#4799ff;}
#cart .cart_products table .discount_for_Nth{background:#ff7fb2;}
#cart .cart_products table .reduce_num{background:#ab65d7;}
#cart .cart_products table .buy_x_free_y{background:#ff6f0f;}
#cart .cart_products table .cart_gift .name .item_name .gift{border:1px solid #0ABEDE;background:#fff;color:#0ABEDE;}
#cart .cart_products table .sale_info .sale_item .sale_rule{float:left;width:125px;margin-left:10px;line-height:18px;color:#444;overflow:hidden;}
#cart .cart_products table .sale_info .sale_item .sale_rule .title{height:36px;overflow:hidden;}
#cart .cart_products table .sale_info .sale_item .timer{color:#FF3328;}
#cart .cart_products table .price_sum{float:right;margin:7px 0px 0 0;text-align:right;}
#cart .cart_products table .price_sum .blue{font-size:12px;}
.confirm_pay .price_sum{float:right;line-height:40px;text-align:right;}
#cart .cart_products table .focus_item{background:#fefdf3;}
#cart .cart_products .focus_tr td{background:#feabc5;color:#fff;}
#cart .cart_products .focus_tr td .focus_amount{color:#FF3328;font-weight:bold;font-family:Helvetica,arial,"sans-serif";}
#cart .cart_products table th.text_left,#cart .cart_products table td.text_left{text-align:left;}
#cart .cart_products th{height:34px;text-align:center;border-bottom:1px solid #e2e2e2;background:#f1f1f1;color:#000;}
#cart .cart_products table td{padding:20px 0 12px;border-bottom:1px dashed #ebebeb;vertical-align:top;}
#cart .cart_products table td input,#cart .cart_products table td img{vertical-align:middle;}
#cart .cart_products table .action_box{text-align:left;}
#cart .cart_products table .action_box p{line-height:18px;}
#cart .cart_products table .action_box a{color:#666;}
#cart .cart_products table .pic{height:60px;width:70px;margin-left:20px;text-align:right;    /*overflow: hidden;*/position:relative;}
#cart .cart_products table .name .global_coin{background:url(../image/icon/global/global_pro_coin.png?v0722) no-repeat;width:82px;height:20px;}
#cart .cart_products table .name .item_name{height:36px;line-height:18px;overflow:hidden;    /*padding-top: 5px;*/}
#cart .cart_products table .name .item_name .sale_tag{background:#0abede;padding:1px 6px 2px;margin-right:3px;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#cart .cart_products table .name .item_note{color:#999;}
#cart .cart_products table .btn_grey_small{color:#333;font-size:14px;margin:3px 15px 0 30px;height:38px;line-height:38px;width:123px;}
#cart .cart_products table .btn_pink_big{color:#fff;font-weight:bold;font-size:16px;}
#cart_products .no_inventory{background:#f7f7f7;}
#cart_products .sold_out{background:#f7f7f7;}
#cart_products .sold_out .sold_out_tag{background:#666;color:#fff;padding:1px 2px;}
#cart #cart_products .add_again td{background:#fffae6;text-indent:30px;padding:10px 0;}
#cart_products .add_again td a{color:#FF3328;}
#cart .cart_products table .btn_grey_small:hover,#cart .cart_products table .btn_pink_big:hover{text-decoration:none;}
#cart .cart_products table .name a{color:#000;font-size:14px;}
#cart .cart_products table .name a:hover{color:#FF3328;}
#cart .cart_products table td.product_box{overflow:hidden;}
#cart .cart_products table td.number_box,#cart .cart_products table td.price_box,#cart .cart_products table td.count_price_box,#cart .cart_products table td.action_box{font-family:Helvetica,arial,sans-serif;_padding-right:5px;}
#cart .cart_products table .cart_gift td.number_box{color:#666;}
#cart .cart_products table td.price_box.text_left{text-align:left;}
#cart_amount_line{background:#fff;overflow:hidden;padding:15px 0;box-shadow:0 0 1px #999;_zoom:1;}
#cart .cart_products table td.count_price_box,#cart .cart_products table td.price_box{color:#333;font-size:16px;font-family:Helvetica,arial,sans-serif;font-weight:700;text-align:center;    /*vertical-align:top;*/    /*padding-top: 24px;*/}
#cart .cart_products table td.count_price_box .pink,#cart .cart_products table td.price_box span,#cart .cart_left .exp_num{font-size:16px;}
#cart .cart_products table .count_price_box .blue{font-size:12px;color:#0abede;}
#cart .cart_products table .count_price_box .blue a{color:#0abede;}
#cart .cart_products table .count_price_box .blue a:hover{text-decoration:none;}
#cart .cart_products table td.count_price_box.text_left{text-align:left;}
#cart .cart_products table .count_price_box .grey,#cart .cart_products table .count_price_box .grey b{font-weight:normal;font-size:12px;}
#cart .cart_products table tr.middle th{font-size:16px;font-family:Helvetica,arial,sans-serif;font-weight:bold;text-align:left;}
#cart .cart_products table .count{width:100%;text-align:right;background:#fdfcfc;border-bottom:1px solid #dbd7c6;padding:0;}
#cart .cart_products table td.count .total_count,.confirm_pay .total_count,.orders_total_amount .total_count{font-family:Helvetica,arial,sans-serif;color:#ed415b;font-weight:bold;font-size:22px;}
#cart .cart_products table td.count .clean_cart{display:block;float:left;margin:15px 0 0 0px;font-size:12px;height:13px;line-height:13px;color:#999;}
#cart .cart_products table #go_to_order{margin-right:20px;font-size:20px;}
#cart .cart_products table .go_to_order_disabled{background:none repeat scroll 0 0 #999999;border:1px solid #666666;color:#fff;cursor:pointer;display:block;float:right;font-size:20px;height:40px;line-height:40px;margin-left:20px;margin-right:20px;overflow:hidden;text-align:center;width:160px;}
#cart .cart_products table .no_border td{border-bottom:none;}
#cart .cart_products table td.confirm_btn{text-align:right;padding-right:20px;}
#cart .cart_products table td.count div span{font-family:Helvetica,arial,sans-serif;}
#cart .cart_empty{margin-bottom:15px;padding:50px 35px 70px 70px;background:#fff;border-bottom:1px solid #d5cfca;}
#cart .cart_empty span{height:15px;line-height:16px;display:block;background:url(/assets/images/css_pics/i/mall/cart_ico.png) no-repeat;padding-left:18px;margin-bottom:15px;font-size:14px;}
#cart .cart_empty .empty_icon{float:left;}
#cart .cart_empty .empty_right{float:left;margin-left:50px;}
#cart .cart_empty .empty_right a{text-decoration:none;}
#cart .cart_empty .empty_right .grey{vertical-align:top;line-height:33px;height:33px;}
#cart .cart_empty .search{margin-top:15px;position:relative;width:298px;height:24px;border:1px solid #ccc;_zoom:1;}
#cart .cart_empty .search .btn_cart_search{display:block;float:right;width:20px;height:22px;margin:1px 1px 0 0;border:none;text-indent:-9999px;background:url(../image/icon/cart_v2/search_icon.jpg) no-repeat 0 0 transparent;cursor:pointer;_zoom:1;}
#cart .cart_empty .search .search_input{float:left;border:none;width:270px;height:24px;line-height:24px;outline:none;color:#999;text-indent:5px;}
#cart .cart_empty .search .active{color:#333;}
#cart .cart_other_products{background:#fff;display:none;border-bottom:1px solid #d5cfca;}
#cart .cart_other_products .cart_cross_triggers{background:#f1f1f1;padding:5px 0 0 30px;height:28px;border:1px solid #e2e2e2;}
#cart .cart_other_products .cart_cross_triggers a{display:block;float:left;height:27px;line-height:27px;width:140px;text-align:center;margin:0 10px;font-weight:bold;color:#000;border:1px solid #f1f1f1;border-bottom-color:#e2e2e2;}
#cart .cart_other_products .cart_cross_triggers .current,#cart .cart_other_products .cart_cross_triggers a:hover{text-decoration:none;background:#fff;color:#FF3328;line-height:27px;border:1px solid#e2e2e2;border-bottom-color:#fff;}
#cart .cart_other_products ul.product_list li{margin:0 15px 15px 15px;height:305px;_display:inline;text-align:left;}
#cart .cart_other_products ul.product_list li div{_zoom:1;}
#cart .cart_other_products ul.product_list li .buyer_num{margin-bottom:10px;color:#999;}
#cart_step .cart_step{background:url(../image/icon/cart_v2/cart_steps.jpg) no-repeat 0 0 transparent;width:467px;height:26px;overflow:hidden;float:right;margin:30px 0 0;}
#cart_step .cart_step1{background-position:0 -26px;}
#cart_step .cart_step2{background-position:0 -52px;}
#cart_step .cart_step3{background-position:0 -78px;}
#cart .cart_left{padding:0px 22px;color:#000;background:#FFF;zoom:1;}
#cart .cart_left_last{margin-bottom:0px;}
#cart .cart_left .option{font-size:12px;padding:0 0 30px 0px;position:relative;}
#cart.pay .cart_left .option{padding:15px 0px 15px 100px;}
#cart .cart_left .option .content{overflow:hidden;}
#cart .cart_left .option .address_btns_wrap{height:30px;padding:18px 0 6px 0;clear:both;}
#cart .site_edit_tip{position:absolute;top:10px;left:100px;padding:0;}
#cart .site_edit .tips_tit_tip{margin:0;width:810px;}
.clb{clear:both;height:1px;overflow:hidden;}
.address_btns_wrap .add_address_btn{display:block;width:70px;height:26px;line-height:26px;border:1px solid #cfcfcf;padding-left:24px;color:#333333;background:url(../image/icon/new/add_btn.jpg);float:left;}
.address_btns_wrap a:hover{text-decoration:none;}
.address_btns_wrap .address_more{clear:both;float:left;margin:0 16px 0 0;padding-top:6px;}
.address_btns_wrap .address_more a span{cursor:pointer;display:inline-block;float:right;height:0;margin:5px 0 0 5px;overflow:hidden;width:0;}
.address_btns_wrap .address_more a.stri_open span{border-color:#FF3328 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid dashed dashed;border-width:6px 6px 0;}
.address_btns_wrap .address_more a.stri_close span{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #FF3328;border-style:dashed dashed solid;border-width:0 6px 6px;}
#cart.pay .cart_left .option .content{border-bottom:none;padding-bottom:0;}
#cart .cart_left .title{font-size:18px;line-height:50px;font-weight:bold;height:50px;color:#000;font-family:"微软雅黑";}
#cart .cart_left .title span{padding-left:8px;font-size:14px!important;}
#cart .cart_left .title .manage_corn{float:right;color:#666666;font-size:12px;font-family:"宋体";padding-left:18px;font-weight:normal;margin:0px 15px 0 0;height:44px;background:url(../image/icon/new/manage_corn.png) no-repeat left 25px;padding-top:6px;}
#cart .cart_left .option p{margin-bottom:10px;}
#cart .cart_left .option p.bold{font-size:14px;}
#cart .cart_left .option .paytype_balance_info{margin-bottom:20px;}
#cart .cart_left .option .content .bold,#cart .cart_left .option .paytype_balance_info .money{font-family:Helvetica,arial,sans-serif;}
#cart .cart_left .option .content div.selected{background:none repeat scroll 0 0 #e7f5d0;}
#cart .cart_left .option .content div.disable label{text-decoration:line-through;}
#cart .cart_left .option .content .option_box .rdoAddress,#cart .cart_left .option .content .option_box .address_lbl{float:left;display:inline;cursor:pointer;}
#cart .cart_left .option .content .option_box .btnEditAddress,#cart .option_box .btnEditAddress_new,#cart .option_box .btnEditAddress_del{display:none;position:absolute;right:20px;bottom:15px;z-index:1;_zoom:1;}
#cart .cart_left .option .content .option_box .btnEditAddress_new{top:12px;right:42px;cursor:pointer;color:#FF3328;height:14px;line-height:14px;font-size:12px;overflow:hidden;}
#cart .cart_left .option .content .option_box .btnEditAddress_del{top:12px;right:10px;cursor:pointer;color:#FF3328;height:14px;line-height:14px;font-size:12px;overflow:hidden;}
#cart .cart_left .option .content .option_box .btnEditAddress_new:hover{text-decoration:underline;}
#cart .pay_status .fail_reason{border:1px solid #fed286;background:#fffce7;padding:30px;margin-top:25px;}
#cart .pay_status .fail_reason h2{font-size:16px;margin-bottom:20px;}
#cart .pay_status .fail_reason p{margin-bottom:10px;line-height:18px;color:#333;font-size:14px;}
#cart .pay_status .fail_reason .bold{margin-bottom:0px;}
#cart .pay_status .fail_reason ul{margin-left:20px;}
#cart .pay_status .fail_reason li{list-style-type:disc;}
#cart .pay_status .blue{color:#0abede;}
#cart .pay_status .green{color:#FF3328;}
.need_verify_idnum{padding:45px 0px;text-align:center;width:400px;font-size:14px;font-family:"宋体";}
.need_verify_idnum p{font-size:12px;}
.need_verify_idnum .btn_box{padding-top:35px;}
.need_verify_idnum .btn_pink_small{text-decoration:none;background:#ec165c;width:185px;display:inline-block;height:32px;line-height:32px;}
#cart .pay_status .btn_pink_mid{background:url(../image/icon/cart_v2/pink_mid_line.jpg) repeat-x 0 0 transparent;height:26px;line-height:26px;width:70px;display:block;color:#fff;text-align:center;}
.need_verify_idnum .tips_tit{color:#000000;font-size:14px;font-weight:bold;padding-bottom:13px;}
.need_verify_idnum .warning_icon{background:url("../image/icon/warning.png") no-repeat;height:26px;width:26px;display:inline-block;vertical-align:middle;margin-right:8px;}
#cart .pay_status .btn_pink_mid:hover{text-decoration:none;}
.list_status{margin-top:20px;}
.list_status .privilege{margin:10px 0;background:#f7f7f7;padding:16px;}
.list_status h2{font-size:14px;margin-bottom:20px;height:24px;line-height:24px;text-indent:10px;}
.list_status table{width:100%;border:1px solid #ededed;}
.list_status tr{border:1px solid #ededed;}
.list_status td{padding:10px 20px;}
.list_status .blue .pay_icon,.list_status .green .pay_icon{background-position:0 -160px;width:24px;height:24px;}
.list_status .green .pay_icon{background-position:-27px -160px;}
.list_status .tips{color:#666;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #eee;}
.list_status .soldout .soldout_icon{background-position:0 -196px;width:52px;height:52px;float:none;display:inline-block;}
.list_status .list_num{margin-bottom:10px;}
.list_status .privilege_list_num{margin:20px 0;}
.list_status .soldout{background:#f7f7f7;margin-bottom:15px;}
.list_status .pic{margin-left:5px;}
.list_status .product_name{display:block;color:#333;height:36px;line-height:18px;overflow:hidden;}
.list_status .on_sale .checkbox{float:left;margin-top:25px;}
.list_status .on_sale .pic{float:left;margin-left:10px;}
.list_status .price{font-family:arial;}
.list_status .add_agagin{overflow:hidden;margin:20px 0;}
.list_status .btn_pink_large{background:url(../image/icon/cart_v2/btn_pink_large.jpg) repeat-x 0 0 transparent;width:140px;height:42px;line-height:42px;overflow:hidden;color:#fff;float:left;font-size:14px;text-align:center;margin-right:10px;}
.list_status .btn_pink_large:hover{text-decoration:none;}
.list_status .add_agagin .link{margin:12px 5px 0 5px;float:left;}
.list_status .warm_tips{background:url(../image/icon/global/message_bugle.jpg?v1) no-repeat 3px center;padding-left:33px;height:25px;line-height:25px;margin-bottom:20px;}
.list_status .warm_tips .tit{color:#FF3328;}
#cart .content .editAddressForm{display:none;float:left;width:650px;padding-bottom:20px;}
#cart .content .editAddressForm .tit{padding:0 11px;height:28px;line-height:28px;width:628px;color:#ffffff;font-size:14px;background:#767676;}
#cart .content .editAddressForm .selectclose{color:#FFF;font-size:24px;float:right;}
#cart .content .editAddressForm .selectclose:hover{color:#FF3328;text-decoration:none;}
#cart .content .editAddressForm .order-table{margin-top:40px;}
#cart .content .editAddressForm .btn_pink_small,#cart .content .editAddressForm .order-table td{padding:10px 5px;}
#cart .content .editAddressForm .btn_pink_small,.add_newlight .formbutton,#address_table02 .formbutton{width:80px;height:30px;line-height:30px;background:#f8296c;border:none;padding:0;}
#cart .content .editAddressForm .btnCancelEdit,.add_newlight #add_cancel{width:58px;height:28px;line-height:28px;border:1px solid #e0e0e0;background:#fcfcfc;text-align:center;color:#999999;display:inline-block;margin-left:20px;}
.add_newlight #add_cancel{_vertical-align:top;}
.add_newlight #add_cancel:hover{text-decoration:none;}
#cart .cart_left .cart_products td .pic{margin-left:0;}
#cart .cart_left .cart_products td .name{font-size:12px;width:145px;}
#cart .cart_left .cart_products td.count{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
#cart .cart_left .cart_products td.price_count{padding-top:10px;color:#FF3328;}
#cart .cart_left .cart_products td.count span.left{color:#000;}
#cart .cart_left .cart_products td.count span.left,#cart .cart_left .cart_products td.price_count span.left{font-size:14px;font-weight:500;float:left;}
#cart .cart_left .cart_products td.price_count span.left{font-weight:600;}
#cart .cart_left .cart_products td.price_count span.right{font-family:Helvetica,arial,sans-serif;font-size:18px;font-weight:600;float:right;padding-right:10px;}
#cart .cart_left .cart_products td.count span.right{color:#000;font-family:Arial,Helvetica,sans-serif;padding-right:10px;}
#cart .cart_left .cart_products td.count div{margin:0;border:none;}
#cart .cart_left .cart_products .title a{font-size:12px;font-weight:500;float:left;padding-left:10px;color:#FF3328;font-family:"宋体";line-height:58px;}
#cart .big_width{width:933px;}
#cart #paytype_balance_info{font-size:14px;padding-right:26px;cursor:pointer;}
#cart #paytype_balance_info label{cursor:pointer;}
#cart .paytype #paytype_balance_info span{    /*color:#FF3328;*/}
#cart .paytype #paytype_balance_info.paytype_balance_disabled{color:#999}
#cart .share{margin-top:20px;padding:5px;background:#E7F5D0;}
#cart .share input,#cart .share label{float:left;height:25px;line-height:25px;}
#cart .share label{margin-left:5px;}
#cart .confirm_pay_box{width:960px;background:#fff;}
#cart .confirm_pay{margin:0 auto;overflow:hidden;padding:2px 22px 0 22px;_zoom:1;}
#cart .confirm_pay a,#cart .btn_con_small{color:#333;font-size:14px;height:38px;line-height:38px;width:123px;text-decoration:none;display:inline-block;}

/*确认订单验证码-start*/
#cart .confirm_pay .confirm_left{float:left;}
#cart .confirm_pay .confirm_right{float:right;position:relative;}
#cart .confirm_pay .confirm_right .code_box{margin-bottom:20px;}
#cart .confirm_pay .confirm_right .tips{float:left;color:#333;line-height:40px;font-size:14px;}
#cart .confirm_pay .confirm_right .code_input{float:left;margin:0 15px;padding:10px 5px;line-height:18px;border:1px solid #cecece;width:135px;font-size:14px;}
#cart .confirm_pay .confirm_right .code_input.error{border:1px #ff0000 solid;}
#cart .confirm_pay .confirm_right .code_img{height:40px;}
#cart .confirm_pay .confirm_right .code_img_box{width:81px;line-height:normal;height:auto;color:#FF3328;float:left;cursor:pointer;}
#cart .confirm_pay .confirm_right .error_prompt{position:absolute;top:45px;left:57px;color:#999;}

/*确认订单验证码-end*/
#cart .btn_con_small{width:60px;height:24px;margin-left:5px;line-height:24px;font-size:12px;text-align:center;cursor:pointer;background:#fc7e89;color:#fff;display:none;vertical-align:middle;}
#cart .btn_con_gray{width:58px;height:22px;line-height:22px;border:1px solid #ccc;background:#FAFAFA;color:#000;}
#cart .confirm_pay input{}
#cart .cart_right{float:right;width:260px;}
#cart .cart_right .cart_sidebar_box{border:1px solid #ccc;border-top:none;width:258px;overflow:hidden;}
#cart .cart_right .cart_sidebar_box .title{background:url(/assets/images/css_pics/i/mall/filter_title_bg.png);height:29px;width:248px;line-height:29px;font-weight:bold;padding-left:10px}
.cart_sidebar_box p{padding:10px;}
.cart_sidebar_box p input{margin:10px 0;}
#cart .pay_container{padding:35px;overflow:hidden;background:#fff;box-shadow:0 1px 1px #e5e5e5;}
#cart .pay_container .cart_left{float:none;width:auto;}
#cart .pay_container .cart_notice{padding:20px 40px;}
#cart .pay_container .cart_left .option{width:auto;border-top:1px dotted #dcdcdc;padding:20px 40px;font-size:14px;}
#cart .pay_container .cart_left .gateway_list li{padding-left:0px;width:auto;overflow:hidden;}
#cart .pay_container .cart_left .gateway_list li .left{margin-top:10px;}
#cart .pay_container .cart_left .paytype{border:none;padding-top:0;padding-bottom:0;}
#cart .pay_container .cart_notice h2{font-size:26px;color:#333;}
#tomorrow_timer{font-size:14px;color:#666;}
#tomorrow_timer .bold{font-family:Arial;padding:0 5px;font-size:16px;color:#333;}
#cart .pay_container .cart_notice p{font-size:14px;}
#cart .cart_notice{overflow:hidden;}
#cart ._notice{background:#ebfece;border:1px solid #c4df9b;height:30px;line-height:30px;font-size:13px;font-weight:bold;padding-left:20px;}
#cart_other_products{margin-top:15px;}
#cart_other_products .cart_cross_container{padding:20px 0;position:relative;overflow:hidden;height:630px;zoom:1;}
.mall_box{display:none;}
#cart_other_products .cart_cross_container .current{display:block;}
.mall_box .title_recently,.mall_box .title_alsobuy,.mall_box .title_star{height:37px;margin-bottom:20px;overflow:hidden;background:url(/assets/images/css_pics/i/mall/cart_tit.jpg)  0 0px;}
.cart_other_products .btn_scroll{position:absolute;top:80px;display:block;width:40px;height:90px;line-height:90px;text-align:center;font-family:'宋体';font-size:32px;color:#fff;background:#333;opacity:0.7;z-index:100;}
.cart_other_products .btn_scroll:hover{text-decoration:none;background:#FF3328;}
#scroll_left{left:0px;}
#scroll_right{right:0px;}
.mall_box .title_recently{background-position:0 74px;}
.mall_box .title_star{background-position:0 37px;}
.mall_box .title h3{float:left;margin-left:70px;font-size:16px;line-height:16px;font-family:"Microsoft YaHei","黑体";}
.mall_box ul.product_list{padding:0 5px;overflow:hidden;}
.mall_box ul.product_list li{width:160px;margin:0 15px;float:left;height:161px;}
.mall_box ul.product_list li .pic{width:160px;height:160px;overflow:hidden;}
.mall_box ul.product_list li .name{margin-top:10px;width:160px;line-height:18px;height:36px;overflow:hidden;margin-bottom:15px;}
.mall_box ul.product_list li .name a{color:#000;}
.mall_box ul.product_list li .name a:hover{color:#FF3328;}
.mall_box ul.product_list li .price{margin-bottom:10px;line-height:18px;color:#FF3328;font-size:18px;font-family:Helvetica,arial,sans-serif;}
.mall_box ul.product_list li .price .grey{margin-left:5px;font-size:12px;text-decoration:line-through;}
.mall_box ul.product_list li .buy_num{color:#999;margin-bottom:10px;}
.mall_box ul.product_list li .buy_num .blue{color:#0abede;font-weight:bold;}
.mall_box ul.product_list li .name .discount{color:#ed154b;font-weight:bold;}
.mall_box ul.product_list li .button{margin-top:5px;}
#cart .pay_status{padding:10px 18px;}
#cart .pay_status .remind_txt{line-height:30px;font-weight:bold;}
.pay_status .pay_icon{display:block;_display:inline;float:left;background:url(../image/icon/cart_v2/payment_status_icons.jpg) no-repeat 0 0 transparent;}
#cart .pay_status .pay_status_img{text-align:center;overflow:hidden;margin:20px 0;}
#cart .status_text .pay_icon{position:absolute;margin-top:-33px;left:-85px;top:50%;}
#cart .pay_status .pay_status_img .pay_failed{width:65px;height:67px;background-position:0 -74px;}
#cart .pay_status .pay_status_img .pay_success{width:65px;height:65px;background-position:0 0px;}
#cart .pay_status .pay_status_img .status_text{font-family:"微软雅黑","宋体";display:inline-block;font-weight:normal;position:relative;margin-left:85px;line-height:65px;line-height:1.5;text-align:left;font-size:24px;color:#FF3328;*display:inline;*zoom:1;}
#cart .pay_status .pay_status_img .status_text p{font-weight:normal;font-size:14px;color:#000;margin:0;}
#cart .pay_status .pay_status_success .status_text{line-height:normal;text-align:left;}
#cart .pay_status .pay_status_success .status_text h3{font-weight:normal;}
#cart .pay_status .pay_status_success .status_text p{font-size:12px;color:#000;margin:5px 0 0 0;}
#cart .pay_status .pay_status_img p{line-height:20px;margin-left:10px;}
#cart .pay_status .pay_status_img p img{margin:5px 0 0 5px;}
#cart .pay_status .info{text-align:center;font-size:14px;padding-top:10px;}
#cart .pay_status .info p{overflow:hidden;line-height:20px;}
#cart .pay_status .info p.btn_container{width:160px;margin:30px auto;text-align:center;}
#cart .pay_status .info p .btn_pink_big{float:none;color:#fff;font-size:18px;font-weight:bold;margin-left:0px;}
#cart .pay_status .info p .btn_pink_big:hover{text-decoration:none;}
#cart .pay_status .desc{background:#fde7ee;padding:20px;margin-top:20px;}
#cart .pay_status .desc h3{font-size:14px;margin-bottom:15px;}
#cart .pay_status .desc ol{margin-left:10px;line-height:20px;}
#cart .pay_status .desc .share_input{width:479px;height:23px;float:left;margin:10px 0;}
#cart .pay_status .desc .share_button{float:left;width:50px;height:22px;margin:11px 0 0px 10px;cursor:pointer;}
#cart .pay_status .service,#cart .pay_status .privilege{width:800px;line-height:30px;color:#a8a8a8;text-align:left;margin:10px auto;}
#promo_card_submit{background:url(/assets/images/css_pics/i/cart/use_coupon.png) no-repeat;width:50px;height:22px;border:none;margin-top:0px;padding:1px;}
#paytype_balance_info font{font-family:Helvetica,arial,sans-serif;}
#cart .cart_right .other_deal{border:1px solid #ccc;background:#f5f5f5;padding:8px;}
#cart .cart_right .other_deal .title{font-size:14px;font-weight:bold;}
#cart .cart_right .other_deal ul{margin-top:10px;}
#cart .cart_right .other_deal li{}
#cart .cart_right .other_deal li img{border:1px solid #ccc;}
#cart .cart_right .other_deal .buyer_number{font-size:14px;line-height:30px;}
#cart .cart_right .other_deal li span{color:#FF3328;}
#show_promo_card{height:480px;margin-bottom:20px;overflow-x:hidden;overflow-y:scroll;}
.switch_off{background:url(/assets/images/css_pics/i/home_filter/filter_bg_switch_off.png) no-repeat right -8px;}
.switch_on{background:url(/assets/images/css_pics/i/home_filter/filter_bg_switch_on.png) no-repeat right -8px;}
#show_promo_card li{border-bottom:1px solid #ccc;margin:10px;padding:5px 0;}
#show_promo_card li span{font-weight:bold;display:block;}
#load_promo_card{float:right;height:30px;padding-right:15px;position:absolute;top:120px;right:10px;cursor:pointer;}

/* 聚美8-18大促 start */
.sale_gifts_selector{width:995px;padding:20px 0;}
.sale_gifts_selector .level{float:left;width:329px;border:1px solid #ccc;border-right:none;}
.sale_gifts_selector .level.last{border-right:1px solid #ccc;}
.sale_gifts_selector .level .til{text-align:center;font-size:12px;font-weight:bold;height:28px;line-height:28px;background:#ebebeb;border-bottom:1px solid #ccc;}
.sale_gifts_selector .level ul{padding:10px 0px;height:102px;_position:relative;}
.sale_gifts_selector .level li{width:100px;height:100px;border:1px solid #ccc;float:left;margin-left:5px;display:inline;position:relative;}
.sale_gifts_selector .enable{border:1px solid #FF3328;}
.sale_gifts_selector .enable .til{background:#FF3328;color:#fff;border-bottom-color:#FF3328;}
.sale_gifts_selector .enable ul{background:#ffdede;}
.sale_gifts_selector .enable li{cursor:pointer;}
.sale_gifts_selector .enable li.selected{border-color:#FF3328;}
.sale_gifts_selector .enable li .icon{position:absolute;bottom:-1px;right:-1px;background:url(/assets/images/css_pics/i/cart/cart_selected_icon.png);height:11px;width:11px;display:none;}
.sale_gifts_selector .enable li.selected .icon{display:block;}
.sale_gifts_selector .sold_out .sold_out{background:url(http://images.jumei.com/sale/summer0818/sold_out.gif) no-repeat;width:44px;height:43px;position:absolute;top:3px;left:3px;display:block;}
.sale_gifts_selector li.sold_out img{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}

/* 聚美8-18大促 end */

/*代发货 start*/
#shipping_single .paytype{margin-top:20px;}
#shipping_single .cart_left{padding:20px;width:670px;}
#shipping_single #cart_products{border:1px solid #ccc;}
#shipping_single .cart_products table td.product_box{padding:0 0 10px 10px;}
#shipping_single .cart_products table td.count div{height:22px;line-height:30px;padding-right:20px;}
#shipping_single .cart_right .tips{border:1px solid #ccc;border-top:none;}
#shipping_single .cart_right .title{height:29px;line-height:29px;padding-left:15px;background:url(/assets/images/css_pics/i/mall/filter_title_bg.png);}
#shipping_single .cart_right ol{padding:10px 20px 10px 40px;list-style-position:inside;line-height:18px;}
#shipping_single .gateway_list{margin-top:0px;padding-top:5px;}
#shipping_single .paytype #paytype_balance_info{margin-bottom:10px;}
#shipping_single .paytype #paytype_balance_info p{margin:5px 0 20px 0;}
#shipping_single .cart_left .option .title{margin-bottom:0px;line-height:30px;height:30px;}
#shipping_single .confirm_pay{margin:10px 0;}
#shipping_single #cart .cart_left .option{font-size:14px;}

/*代发货 end*/

/*order-table*/
.order-table th,.order-table td{padding:10px 16px;}
.order-table{width:100%;}
.order-table th{background:#ffeef2;border-bottom:1px #FF3328 solid;padding-top:10px;padding-bottom:10px;white-space:nowrap;}
.order-table td{border-bottom:1px solid #fffbfc;}
.order-table .item-buy-desc{width:auto;padding-left:16px;text-align:left;}
td.item-buy-total{font-size:20px;}
.order-table .order-total td{border:medium none;color:#CC3333;}

/*order-table end*/
#cart .cart_products_v2 h2{height:20px;color:#F92672;font-size:12px;font-family:"宋体";padding-bottom:15px;font-weight:normal;}
#cart .cart_products_v2 h2 span{float:left;}
#cart .cart_products .cart_products_v2 th{background:#f0f0f0;font-weight:normal;height:36px;text-align:center;color:#333;}
#cart .cart_products .cart_products_v2 td{border-bottom:1px dashed #ebebeb;text-align:center;}
#cart .cart_left .cart_products .cart_products_v2 td .pic{margin-left:30px;}
#cart .cart_left .cart_products .middle th{border-top:1px solid #e2e2e2;font-size:16px;}
#cart .cart_left .cart_products .middle th .delivery_title{margin-left:5px;font-weight:bold;}
#cart .cart_left .cart_products .cart_products_v2 td.count{text-align:left;}
#cart .cart_left .cart_products .cart_products_v2 td.count .option_box{height:24px;line-height:24px;}
#cart .cart_left .cart_products .cart_products_v2 td.count .option_box input{margin:6px 6px 0 0;float:left;*margin:2px 6px 0 0;}
#cart .cart_left .cart_products .cart_products_v2 .use_promo_card{float:left;display:block;padding-left:30px;_position:relative;}
#cart .cart_left .cart_products .cart_products_v2 .use_promo_card .corn{width:14px;height:14px;line-height:14px;text-align:center;color:#FFF;background:#FF3328;overflow:hidden;display:inline-block;font-family:"宋体";margin-right:6px;float:left;font-weight:bold;font-size:14px;}
#cart .cart_left .cart_products .cart_products_v2 .no_promo_card{float:left;width:100px;display:block;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .price_count{color:#FF3328;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .price_count .price{font-size:14px;font-weight:bold;font-family:Helvetica,arial,sans-serif;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .price_count .price span{font-size:16px;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container{padding:8px 0;margin:0 auto;background:#fafafa;*zoom:1;border-bottom:1px solid #CCC;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .promo_card_box{margin:10px 0;display:none;padding-left:50px;text-align:left;width:860px;float:left;padding-top:10px;border-bottom:1px dashed #ebebeb;*position:relative;}
.hongbao_box{position:relative;height:26px;line-height:26px;margin-bottom:15px;}
.hongbao_box .promo_card_text,.hongbao_box .promo_red_text{    /*float:left;*/
overflow:hidden;}
.hongbao_box .promo_red_text{margin-left:12px;}
.tr_red_card{}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_promo_card_box,#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box{width:320px;display:none;position:absolute;left:72px;top:26px;top:25px\9\0;*top:24px;border:1px solid #ccc;color:#666;background:#fff;z-index:20;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_promo_card_box h2,#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box h2{height:auto;line-height:18px;padding:2px 5px;border:none;border-bottom:1px solid #ccc;font-weight:normal;color:#fff;background:#FF3328;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_promo_card_box h2 .btn_close,#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box h2 .btn_close{display:block;float:right;background:url(../image/icon/close_promo_card.jpg) no-repeat 0 0 transparent;margin:3px 0px 0 0;height:11px;width:11px;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_promo_card_box p,#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box p{padding:3px 0;text-align:center;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_promo_card_box .no_card,#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box .no_card{text-align:left;color:#fc7e89;background:url(../image/icon/new/pink_icon.jpg) no-repeat;padding:0 0 0 17px;line-height:1;margin:15px 10px;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_promo_card_box p a,#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box p a{font-size:12px;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_promo_card_box ul,#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box ul{height:224px;overflow-y:scroll;font-size:12px;text-align:left;border-bottom:1px solid #ccc;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_promo_card_box ul li,#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box ul li{cursor:pointer;padding:10px 5px;background:#fff;border-bottom:1px dotted #ccc;line-height:18px;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box ul li{padding:10px 5px;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_promo_card_box ul li.hover,#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box ul li.hover{background:#feeff0;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_promo_card_box ul li.disabled_click,#cart .cart_left .cart_products .cart_products_v2 .order_amount td .order_amount_container .choose_red_card_box ul li.disabled_click{background:#fff;color:#c1c1c1;cursor:default;}
#cart .cart_left .cart_products .cart_products_v2 .order_amount td{border-bottom:none;}
.orders_total_amount{font-size:12px;text-align:right;padding-right:26px;font-family:"宋体";}
.orders_total_amount .pink{width:148px;display:inline-block;font-size:16px;font-weight:bold;font-family:Helvetica,arial,sans-serif;text-align:center;margin-left:20px;}
.orders_total_amount .pink #cart_total,.orders_total_amount .pink #cart_total_all{font-size:28px;font-weight:normal;}
.choose_promo_card_box .promo_card_num{font-weight:normal;margin-top:5px;cursor:pointer;}
#cart .cart_left .cart_products .cart_products_v2{margin-bottom:20px;}
#cart .bg_yellow{background:#fffce7;}
#cart .paytype .btn_pink_big:hover{text-decoration:none;}
.status_grey{color:#acacac;}
.status_orange{color:#ffa500;font-weight:bold;}
.status_red{color:#f00;font-weight:bold;}
.status_green{color:#129a00;font-weight:bold;}
.cart_left .pay_status .info .order_status{width:800px;margin:10px auto;text-align:left;}
.cart_left .pay_status .info .order_status h3{background:#eee;padding:5px 10px;}
.cart_left .pay_status .info .order_status p{margin-top:5px;padding:0 10px;}
.cart_left .pay_status .top_info{width:400px;margin:10px auto;}
.cart_left .pay_status .top_info h2{text-align:center;font-size:18px;border-bottom:2px solid #ccc;padding-bottom:5px;}
.cart_left .pay_status .top_info p{text-align:center;padding-top:5px;}
.cart_left .pay_status .status_success,.cart_left .pay_status .status_fail{display:block;float:left;width:18px;height:18px;margin-right:5px;background:url(../image/icon/payment_status_icon.jpg) no-repeat 0 0 transparent;}
.cart_left .pay_status .status_fail{background-position:0 -18px;}
.cart_left .pay_status .share_promo{width:758px;border:1px solid #fed286;background:#fffce7;padding:20px;margin:10px auto;text-align:left;}
.cart_left .pay_status .share_promo p{overflow:hidden;height:24px;line-height:24px;}
.cart_left .pay_status .share_promo input{float:left;width:400px;height:20px;line-height:20px;}
.share_promo .btn_pink_small{display:block;float:left;}
.share_promo .btn_pink_small:hover{text-decoration:none;}
#shipping_single #cart .cart_left{float:left;}
#cart .cart_left .cart_products .tr_promo_card .cancel_promo_card{font-size:14px;}
#cart .cart_left .cart_products .tr_promo_card .cancel_promo_card a{font-size:14px;}
#cart .left{float:left;}
#cart .top_tips{padding:20px 15px;background:#fffce7;}
#cart .top_tips h2{font-size:20px;}
#cart .top_tips h4{margin-top:10px;}
#cart .top_tips2{padding:10px 15px;background:#FFFCE7;font-size:14px;}
#cart .top_tips2 .pink{color:#fc2e66;}
#cart .top_tips2 #tomorrow_timer{padding:20px 0 10px 0px;font-size:12px;}
#cart .top_tips2 #tomorrow_timer span{color:#FC2E66;font-size:20px;}
#cart .cart_info{margin-top:15px;}
#cart .cart_info h2{margin-bottom:10px;font-size:14px;}
#cart .cart_info p{margin-bottom:5px;}
#cart .cart_info .pink{font-weight:bold;}
#cart .cart_info .order_info{padding-bottom:15px;border-bottom:1px dashed #ccc;}
#cart .cart_info .price_info{margin-top:15px;}
#cart .cart_info .price_info h2{margin-top:10px;}

/*intention_buy_products start*/
.intention_deals{width:800px;margin:40px auto 0px auto;}
.intention_deals .intention_title{background:#EEE;padding:5px 10px;font-size:14px;font-weight:bold;margin-bottom:20px;}
.intention_deals ul{overflow:hidden;}
.intention_deals ul li{float:left;width:238px;height:138px;margin:0 40px 20px 0;border:1px solid #ccc;overflow:hidden;}
.intention_deals ul li.last{margin-right:0px;}

/*intention_buy_products end*/

/* huangou tabs start */
.sale_gifts_tabs{position:relative;}
.sale_gifts_tabs .button{position:relative;}
.sale_gifts_tabs .btn_overlay{position:absolute;left:0px;top:0px;z-index:10;width:91px;height:31px;line-height:31px;background:#666;color:#fff;cursor:not-allowed;text-align:center;}
.sale_gifts_tabs .title_tabs{width:928px;height:28px;padding:5px 0 0 30px;background:#f1f1f1;border:1px solid #e2e2e2;}
.sale_gifts_tabs .title_tabs .til{width:140px;height:27px;line-height:27px;text-align:center;float:left;margin:0 10px;cursor:pointer;color:#000;font-size:12px;font-weight:bold;border:1px solid #f1f1f1;border-bottom-color:#e2e2e2;}
.sale_gifts_tabs .title_tabs .current{background:#fff;color:#FF3328;border:1px solid #e2e2e2;border-bottom-color:#fff;}
.sale_gifts_tabs .gifts_container{background:#fff;}
.sale_gifts_tabs .gifts_container ul{overflow:hidden;padding:20px;border-bottom:1px solid #d5cfca;}
.sale_gifts_tabs .gifts_container li{float:left;width:160px;overflow:hidden;margin:0 12px 10px 12px;}
.sale_gifts_tabs .gifts_container .last{margin-right:0px;}
.sale_gifts_tabs .gifts_container li .pic{height:160px;width:160px;margin-bottom:10px;position:relative;overflow:hidden;}
.sale_gifts_tabs .gifts_container li .name{overflow:hidden;height:26px;line-height:12px;margin-bottom:5px;}
.sale_gifts_tabs .gifts_container li .price{margin-bottom:5px;height:36px;line-height:18px;overflow:hidden;font-family:Helvetica,arial,sans-serif;}
.sale_gifts_tabs .gifts_container li .price .pink{font-size:18px;}
.sale_gifts_tabs .gifts_container li .price .grey{color:#666;}
.sale_gifts_tabs .gifts_container li .price .line_through{text-decoration:line-through;}
.sale_gifts_tabs .title_tabs .tit{float:left;}

/* huangou tabs end */
#use_balance_checkbox{float:left;vertical-align:text-bottom;margin:2px 10px 0 0;_margin-top:10px;*margin-top:0;cursor:pointer;}

/* 手机绑定 start */
.grey{color:#999;}
#mobile_confirm{border:1px solid #ccc;width:400px;position:absolute;background:#fff;z-index:100001;display:none;}
#mobile_confirm .header{height:40px;line-height:40px;padding-left:20px;}
#mobile_confirm .step{border-bottom:1px solid #ccc;margin:0 15px;padding-bottom:10px;}
#mobile_confirm .header .close{float:right;margin-right:20px;}
#mobile_confirm .header .bold{font-size:14px;}
.mobile_subscribe input.default_value{color:#ccc;}
#subscribe_form .user_login{margin:10px 0px 10px 30px;padding:10px 15px;background:#e9e9e9;width:300px;}
#subscribe_form .user_login input,#subscribe_form .mobile_form input{width:150px;line-height:21px;}
#subscribe_form .mobile_form{margin-left:10px;*margin-left:-20px;*zoom:1;}
#subscribe_form .mobile_form p{margin:10px 0;}
#subscribe_form .mobile_form .get_confirm_code{margin-left:20px;*margin-left:10px;padding:3px 10px;*padding:0px;background:#FF3328;border:1px solid #ccc;width:auto;color:#fff;cursor:pointer;}
#subscribe_form .mobile_form .submit_subscribe{margin:10px 0;padding:5px 10px;*padding:0px 5px;background:#FF3328;border:1px solid #ccc;color:#fff;cursor:pointer;width:auto;}

/* 手机绑定 end */
.gift_tips{position:absolute;text-align:center;z-index:200;height:25px;line-height:25px;_zoom:1;_width:424px;}
#prefer_delivery_day .content{    /*margin-bottom: 15px;*/}
#prefer_delivery_day .option_box{overflow:hidden;}
#prefer_delivery_day .option_box input,#prefer_delivery_day .option_box label{float:left;}
#prefer_delivery_day .option_box input{margin-top:12px;*margin-top:7px;}
#prefer_delivery_day .option_box label{width:868px;margin-left:10px;cursor:pointer;}
.option_box div.notification_center{float:right;margin:0px;}
.option_box div.notification_center .message{padding:0 5px 0 22px;margin:0px 0 0 8px;line-height:20px;}
.sku_select{display:none;margin:0 auto;}
#cart .num_border{border-top:1px solid #CCC;}
#cart .cart_left #address_selector .content .option_box,#cart .cart_left #address_selector .content .option_box_new,#cart .cart_left #address_selector .content .option_box_old{width:225px;height:118px;float:left;_position:relative;overflow:hidden;margin:0 4px 5px 0;background:none;}
#cart .cart_left #address_selector .pass_validate_icon{position:absolute;right:30px;bottom:23px;padding:0 3px;background:rgb(238,29,92);color:white;font-size:12px;height:15px;line-height:15px;font-style:normal;}
#cart .cart_left #address_selector .content .address_lbl{width:193px;height:86px;border:1px solid #cccccc;overflow:hidden;padding:15px;display:inline-block;position:relative;}
#cart .cart_left #address_selector .content .address_lbl_hover{border:1px solid #FF3328;}
#cart .option_box .address_lbl_hover .btnEditAddress_new,#cart .option_box .address_lbl_hover .btnEditAddress_del{display:inline;}
#cart .cart_left #address_selector .content div.selected .address_lbl{background:url(../image/icon/new/addr_bg.jpg) no-repeat top center;border:none;position:relative;width:195px;height:88px;}
#cart .cart_left #address_selector .content .address_lbl .addr_name,#cart .cart_left #address_selector .content .address_lbl .addr_con,#cart .cart_left #address_selector .content .address_lbl .addr_num{width:195px;display:inline-block;overflow:hidden;}
#cart .cart_left #address_selector .content .address_lbl .addr_name{height:26px;line-height:26px;}
#cart .cart_left #address_selector .content .address_lbl .addr_num{font-family:Tahoma;height:30px;line-height:30px;}
#cart .cart_left #address_selector .content .address_lbl .id_wrap span{padding-left:18px;line-height:14px;display:inline-block;background:url(../image/icon/global/id_coin.png) no-repeat;color:#666;}
#cart .cart_left #address_selector .content .address_lbl .addr_con{height:40px;line-height:20px;}
#cart .cart_left #address_selector .content .address_lbl_new,#cart .cart_left #address_selector .content .address_lbl_old{text-align:center;color:#999;line-height:100px;cursor:pointer;}
#cart .cart_left #address_selector .content .address_lbl_new .address_add{font-size:18px;padding-right:8px;font-family:arial;}
#cart .cart_left #address_selector .content .option_box input.rdoAddress,#cart .cart_left #address_selector .content .option_box_new input.rdoAddress,#cart .cart_left #address_selector .content .option_box_old input.rdoAddress{opacity:0;height:0;width:0;border:0;position:absolute;}
#cart .cart_left #address_selector .content .option_box_old #disable_msg{position:absolute;bottom:0px;left:0px;line-height:18px;z-index:1;padding:0 5px;margin-bottom:5px;}
#cart .cart_left #prefer_delivery_day .content .option_box{width:auto;height:36px;line-height:36px;border:1px solid #cccccc;overflow:hidden;float:left;margin:0px 20px 0px 0;padding-left:10px;}
#cart .cart_left #prefer_delivery_day .content div.selected{height:34px;line-height:34px;border:1px solid #FF3328;background:#e6f6de;padding-left:9px;}
#cart .cart_left #prefer_delivery_day .option_box label{width:auto;padding-right:30px;}
#cart .cart_left #prefer_delivery_day .selected label{padding-right:29px;}
#prefer_delivery_day .selected input{margin-top:11px;*margin-top:6px;}
#cart .cart_left .padd_left{padding-left:30px;}
#cart .cart_left .express_tit,#cart .cart_left .express_num{float:right;text-align:center;}
#cart .cart_left .express_tit{display:block;width:138px;font-size:12px;padding-right:28px;text-align:right;}
#cart .cart_left .express_tit_total{font-size:14px;}
#cart .cart_left .express_num{width:149px;font-size:14px;font-weight:bold;font-family:arial;}
#cart .cart_left #gateway_list{padding:0;background:none;}
#cart .cart_left #gateway_list .gateway_ul_box{border-top:1px solid #d5d5d5;margin-top:15px;overflow:hidden;}
.gateway_list .hide{display:none;}
#cart .cart_left .gateway_list li{padding:10px 15px;}
#cart .cart_left .gateway_list .g_ul{padding-bottom:50px;}
#cart .cart_left .gateway_list .g_ul li,.recharge-gateway .g-ul li{background:#fff;border:1px solid #ccc;float:left;margin:27px 15px 0 15px;width:188px;padding:0;*display:inline;}
#cart .cart_left .gateway_list .g_ul li.selected,.recharge-gateway .g-ul li.selected{border-color:#FF3328;}
#cart .cart_left .gateway_list .g_ul .bd_wrap,.recharge-gateway .g-ul .bd_wrap{border:1px solid #fff;padding:0 9px;}
#cart .cart_left .gateway_list .speedy_ul .bd_wrap{padding-right:0;position:relative;}
#cart .cart_left .gateway_list .speedy_ul span{position:absolute;width:19px;height:38px;line-height:19px;text-align:center;right:0;top:0;_top:1px;_right:1px;background-color:#ccffee;border-left:1px solid #b4c5bf;padding:1px;margin:-1px -1px -1px 0;}
#cart .cart_left .gateway_list .speedy_ul .selected span{margin:0;padding:0 0 0 1px;}
#cart .cart_left .gateway_list .speedy_ul label{width:129px;}
#cart .cart_left .gateway_list .g_ul .selected .bd_wrap,.recharge-gateway .g-ul .selected .bd_wrap{border-color:#FF3328;}
.gateway_list .g_ul li .bg,.recharge-gateway .g-ul .bg{border:none;}
#cart .cart_left .gateway_line{border:1px solid #d5d5d5;border-top:0;}
#cart .cart_left .ul_off ul{display:none;}
#cart .cart_left .ul_on{background:#fff9f9;border:2px solid #fb7f89;}
.gateway_list li .gateway_desc{font-size:12px;color:#959595;font-weight:300;padding:0;/*    height: 29px;
    background: url(../image/icon/new/angle.png) no-repeat;*/}
.gateway_list li .gateway_desc span{/*    border: 1px solid #e0e0e0;
        border-left: 0;
        height: 27px;
        line-height: 27px;
        display: inline-block;
        background: #fbfbfb;
        padding: 0 15px;
    vertical-align: top;*/}
#cart .cart_left .gateway_list li.type_name{margin:0px!important;width:820px;padding-right:0;}
#cart .cart_left .gateway_list li.desc{margin-right:0;width:500px;}
#cart .confirm_pay_box .orders_total_amount .pink{width:auto;margin-left:20px;}
#cart .cart_left .cart_products_v2 .intro{padding:4px 13px;display:inline-block;color:#FFF;margin-right:10px;}
#cart .cart_left .cart_products_v2 .zengpin{border:1px solid #f00;background:#fff;color:#f00;}
#cart .cart_left .cart_products_v2 .huangou{background:#0abede;}
#cart .cart_left .gateway_list .before_choose_box{width:100%;border-bottom:1px solid #dbdbdb;display:inline-block;padding:9px 0px;margin:0px;}
#cart .cart_left .gateway_list #choose_else_box{padding-bottom:0px;}
#cart .cart_left .gateway_list #choose_else_box.selected{margin:0;}
#cart .cart_left .gateway_list .before_choose_box span.tit,#cart .cart_left .gateway_list .before_choose_box .choose_else{float:left;font-size:14px;color:#000000;line-height:40px;padding-right:20px;cursor:pointer;}
.cart_left .gateway_list .before_choose_box .choose_else{width:700px;}
#cart .cart_left .gateway_list .before_choose_box span.tit{float:left;padding-left:35px;margin-top:10px;color:#959595;width:600px;}
#cart .cart_left .gateway_list .before_choose_box span.tit a{font-size:12px;}
#cart .cart_left .gateway_list .before_choose_box .choose_else,#cart .cart_left .gateway_list li.selected .choose_else{background:none;border:none;margin:0;}
#cart .cart_left .paytype_gateway_after ul.gateway_ul{}
#cart .cart_left .paytype_gateway_after .stri_corn_top,#cart .cart_left .paytype_gateway_after .stri_corn_top02,#cart .cart_left .pic_corn_box,#cart .cart_left .pic_corn{width:0;height:0;display:inline-block;border-style:dashed dashed solid;border-width:0 14px 14px;float:left;}
#cart .cart_left .paytype_gateway_after .stri_corn_top{position:relative;border-color:transparent transparent #f9a3bf;display:none;left:70px;}
#cart .cart_left .paytype_gateway_after .stri_corn_top02{position:absolute;border-color:transparent transparent #fafafa;top:3px;_top:-11px;left:-14px;}
#cart .cart_left .pic_hover{width:100px;height:100px;position:absolute;left:300px;top:-45px;background:#FFF;display:none;border:1px solid #e2e2e2;}
#cart .cart_left .pic_hover_now{display:block;}
#cart .cart_left .pic_hover img{width:100px;height:100px;position:absolute;top:0px;left:0px;}
#cart .cart_left .pic_corn_box,#cart .cart_left .pic_corn{border-width:6px 6px 6px 0;border-style:dashed solid dashed dashed;}
#cart .cart_left .pic_corn_box{position:relative;border-color:transparent #FF3328 transparent transparent;left:-7px;top:50%;z-index:1;margin-top:-3px;}
#cart .cart_left .pic_corn{position:absolute;border-color:transparent #FFF transparent transparent;left:1px;top:-6px;}
#cboxOverlay{z-index:99999}
#colorbox{z-index:9999999}
#cboxContent{border:none;background:#767676;}
#cboxLoadedContent{margin-top:30px;}
#cboxTitle,#cboxClose{top:0;font-size:14px;color:#FFF;}
#cboxClose{text-indent:-99999px;text-align:justify;display:none;}
#cboxClose:hover{color:#fff;}
#address_table02 td.global_address_tips{padding-left:18px;}
.global_address_tips p{font-size:12px;text-indent:26px;width:473px;color:#FF3328;border:1px solid #fabf7b;background:#fefef4;line-height:28px;background:url(../image/icon/global/address_tips.jpg) no-repeat 3px center;}
.add_newaddress{display:none;}
.add_newlight{width:650px;height:428px;padding-left:40px;color:#666;overflow:hidden;}
.add_newlight table{margin:40px 0;}
#address_table02 td{padding:7px 5px;}
#address_table02 .f-input{border-color:#999;}
#address_table02 .input_container{}
#address_table02{margin:20px 0 0 0;}

/* 购物车返回顶部 start */
#home_nav_bar{width:78px;position:fixed;*position:absolute;*top:expression((-580 + (document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + 'px');bottom:188px;right:10px;_zoom:1;display:none;z-index:10000;}
#home_nav_bar .home_nav_border{border:solid 1px #e7e7e7;box-shadow:0 1px 3px #dddddd;border-bottom:none;}
#home_nav_bar a{background:url(../image/icon/home/home_nav_bar_v6.png) no-repeat top center;}
#home_nav_bar a{width:78px;height:78px;display:inline-block;border-bottom:solid 2px #e7e7e7;overflow:hidden;}
#home_nav_bar .nav_backtotop{background-position:0 -316px;}
#home_nav_bar .nav_backtotop:hover{background-position:-78px -316px;}

/* 购物车返回顶部 end */

/*购物车页页 促销规则分商品显示 ##25109 by xianhual 2013-10-25*/
.sale_wrap{*display:table-cell;*text-align:center;zoom:1}
#cart .cart_products .cart_item .sale_tj_rule_wrap{margin:0;font-size:12px;font-weight:400;display:inline-block;text-align:center;float:none;*display:inline-block}
#cart .cart_products .sale_tj_rule_wrap .sale_info{margin:0;*float:none;*display:inline}
.sale_tj_rule{background:#fcdce7;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:400;color:#FF3328;cursor:pointer;display:inline-block;*display:inline;*padding-right:16px}
.tj_arrow{;width:0px;height:0;overflow:hidden;border:4px solid #FF3328;margin:5px 0 0 4px;border-color:#FF3328 transparent transparent;overflow:hidden;float:right;*float:none;zoom:1;*position:absolute;}
#cart .cart_products table .number_box{text-align:center;width:100px;    /*padding: 25px 20px 20px;vertical-align: text-top*/}
.price_box{text-align:center}

/*财付通查看详情弹窗*/
.cart_pop_form_Tenpay{padding:25px;}
.cart_pop_form p{width:100%;margin-bottom:14px;overflow:hidden;_zoom:1;}
.cart_pop_form_Tenpay p{line-height:19px;}
.cart_popd_cj{display:none;}
.cart_pop_tlt{height:52px;padding-left:22px;background:#faf7f8;border-bottom:1px solid #ede9ea;font:18px/52px Microsoft Yahei;color:#e31256;}
.cart_left .warn01,.cart_left .warn02{display:block;height:16px;width:16px;float:left;margin-right:5px;}
.cart_left .warn01{background:url('/assets/images/css_pics/i/notification_center/warn01.png');}
.cart_left .warn02{background:url('/assets/images/css_pics/i/notification_center/warn02.png');}
:focus{outline:none;}
#cart_side_nav{width:59px;height:128px;position:fixed;*position:absolute;top:300px;*top:expression(eval(300+document.documentElement.scrollTop));right:0;z-index:999;opacity:0.5;*filter:alpha(opacity=50);}
#cart_side_nav a{width:59px;height:128px;overflow:hidden;display:inline-block;background:url(../image/icon/cart_v2/cart_side.png) no-repeat 0 0 transparent;}
#cart_side_nav a:hover{opacity:1;background-position:0 -128px;}
.other_title{font-size:12px;color:#CCCCCC;padding-left:15px;}
#cart .cart_left .choose_promo_card,#cart .cart_left .choose_red_card{vertical-align:middle;color:#666;display:inline-block;height:22px;line-height:24px;width:315px;padding-left:5px;border:1px solid #ccc;background:#fff url(../image/icon/cart_v2/arrow.png) right no-repeat;}
.or{padding:0 10px;}
.direct_input{cursor:pointer;}
.order_amount a:hover{text-decoration:none;}
.con_gray{color:#c3c3c3;}
#gateway_list .adv{line-height:38px;color:#FC7E89;border:1px solid #F5DEDF;background:#FEEFF0;padding:0 10px;margin:10px 0;}
#gateway_list .adv .ad_item{display:block;}
.noCodInfo{color:#959595;font-size:14px;line-height:42px;height:42px;overflow:hidden;padding-left:20px;float:left;}
#cart .cart_products .cart_products_v2 .discount_info td{border-top:1px solid #e2e2e2;text-align:left;padding-left:30px;}
.discount_common{font-size:14px;padding-bottom:10px;position:relative;}
.discount_common span{vertical-align:middle;}
.discount_common .discount_icon{background:#FF3328;color:#fff;display:inline-block;padding:2px 12px;}
.discount_invalid .discount_icon{background:#999;}
.discount_common .discount_main{padding-left:10px;}
.discount_invalid .discount_main{text-decoration:line-through;}
.discount_common .discount_detail{color:#959595;}
.discount_common a{color:#959595;text-decoration:underline;}
.discount_tooltip{width:433px;background:#fff;border:1px solid #cdcdcd;padding:15px;line-height:18px;position:absolute;right:15px;top:30px;display:none;}

/*prelogin页面弹窗
.framelogin {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#4D000000,endColorStr=#4D000000);
        background: url(about:blank);
        background: rgba(0,0,0,0.3);
        text-align: center;
        position: fixed;
        height: 100%;
        width: 100%;
        z-index: 1;
        left: 0;
        top: 0;
        _height:expression(this.offsetParent.clientHeight);
        _width:expression(this.offsetParent.clientWidth);
        _position: absolute;
}
.framelogin td {
        background: url(/templates/jumei/images/ajax-loader.gif) no-repeat center;
}
.framelogin div {
        display: inline-block;
        position: relative;
        *display: inline;
        *zoom: 1;
}
.framelogin a {
        background: url(/templates/jumei/images/account/login_sign/close.png) no-repeat 0 0;
        position: absolute;
        display: none;
        right: -44px;
        height: 44px;
        width: 44px;
        top: 0;
        _background-image: url(/templates/jumei/images/account/login_sign/close_8.png);
}
.framelogin iframe {
        background: none;
        border: 0;
}
@media all and (min-width:0) {
        .framelogin {
                filter: none;
        }
}
prelogin页面弹窗END*/

/*修复使用现金券选框错位，临时方案*/
.promo_card_text{margin-left:-4px;}
@-moz-document url-prefix(){
    .promo_card_text{margin-left:-3px;}
}

/*倒计时功能*/
#cart{overflow:visible;}
.countdown_time_wrap{height:23px;padding:15px 0;color:#666666;font-size:14px;}
.countdown_time_wrap strong{font-weight:normal;}
.countdown_time_wrap span{color:#FF3328;}
.cart_countdown_time{font-size:14px;font-weight:bold;}
.sp_icon,.sp_icon_pos div{background:url("../image/icon/countdown_time_coin.jpg") no-repeat;}
.sp_icon{display:inline-block;height:13px;position:relative;vertical-align:middle;width:13px;}
.sp_icon_pos{background:#FCFCFC;border:1px solid #DBD6D0;color:#676767;display:none;left:30px;line-height:18px;padding:5px 12px;padding-right:0;position:absolute;top:-21px;width:300px;font-size:12px;}
.sp_icon:hover{text-decoration:none;}
.sp_icon:hover .sp_icon_pos{display:block;text-decoration:none;}
.sp_icon_pos div{background-position:0 -14px;height:14px;left:-8px;position:absolute;top:20px;width:8px;overflow:hidden;}
.click_icon{display:inline-block;width:12px;height:12px;overflow:hidden;background:url(../image/icon/countdown_time_coin.jpg) no-repeat 0 -38px;vertical-align:middle;margin-top:-2px;}
.cuntdow_foot{text-align:right;}
.cuntdow_foot .sp_icon_pos{top:-64px;left:-300px;text-align:left;}
.cuntdow_foot .sp_icon_pos div{background-position:0 -29px;height:8px;width:13px;top:46px;left:300px;}
.cuntdow_foot2{padding-bottom:0px;}
.cuntdow_foot2 .sp_icon_pos div{background-position:0 -50px;top:-8px;left:280px;}
.cuntdow_foot2 .sp_icon_pos{top:28px;left:-280px;}
.adv{padding:10px 0}
.sure_payinfo_wrap{padding-bottom:20px;background:#fff;overflow:hidden;position:relative;}
.sure_address{text-align:right;padding:0 22px 20px 0;line-height:26px;color:#8c8c8c;display:none;}
.sure_address span{color:#333333;}

/*分离普通商品 海淘商品订单提示弹窗*/
.dialog_global_split{padding:20px;width:480px;display:none;}
.global_split_tit{color:#838383;font-size:14px;}
.global_split_tit span{color:#f798b7;}
.global_split_wrap{overflow:hidden;border-bottom:1px solid #ededed;padding:16px 0;}
.global_split_pre,.global_split_next{float:left;background:url(../image/icon/global/split_vier_pre_next_btn.png) no-repeat;width:12px;height:13px;margin-right:14px;margin-top:20px;display:block;}
.global_split_next{background-position:-12px 0;margin-left:14px;}
.global_split_pre:hover{background-position:0 -13px;}
.global_split_next:hover{background-position:-12px -13px;}
.global_split_con{width:320px;float:left;overflow:hidden;}
.global_split_con .g_mover_wrap{width:1000%;overflow:hidden;}
.global_split_con .g_mover_wrap div{width:80px;text-align:center;float:left;}
.global_split_order_info{float:right;text-align:center;color:#a0a0a0;}
.global_split_order_info p{padding-bottom:5px;}
.global_split_order_info span{color:#FF3328;font-size:14px;}
.global_split_order_info .btn_pink_big{width:80px;margin:0;font-size:14px;height:32px;line-height:32px;}

/*手机充值 start*/
.recharge-wrapper{background:#fff;padding:50px 60px}
.recharge-wrapper h1{font-size:26px;padding-bottom:40px;font-family:Microsoft YaHei;font-weight:normal;}
.recharge-main{float:left;font-size:14px;width:550px}
.recharge-main .btn_pink_big{display:inline-block;float:left;margin-left:0}
.recharge-main .disabled:hover{border-color:#ccc;background:#eee}
.recharge-main .recharge-field{margin-bottom:25px;position:relative}
.recharge-main label{display:inline-block;width:75px;text-align:right;color:#666;padding-right:10px}
.recharge-main .recharge-val{font-size:26px}
.recharge-main .recharge-mod{color:#00a0ea;padding-left:10px}
.recharge-main .recharge-price{font-size:18px}
.sell-status .sold-out{display:none}
.show-so .sold-out{display:inline}
.show-so .on-sell{display:none}
.recharge-main .recharge-operator{padding-left:10px}
.recharge-num label,.recharge-pay label,.recharge-btn label{float:left;line-height:30px}
.recharge-pay label{line-height:20px}
.recharge-input{float:left;position:relative}
.recharge-contact{position:absolute;width:13px;height:14px;cursor:pointer;background:url(/assets/images/css_pics/i/contact.png);top:10px;right:10px;overflow:hidden}
.recharge-input .recharge-iwrapper{border:1px solid;border-color:#999 #ddd #ddd #999;height:20px;width:200px;padding:5px 22px 5px 8px}
.recharge-input input{border:0;font-size:16px;font-weight:bold;height:20px;font-family:Arial;color:#333}
.recharge-input .color-hook{color:#a9a9a9}
.recharge-warn{font-size:12px;margin-top:8px}
.recharge-vbox{border:1px solid #ddd;background:#fff;position:absolute;left:85px;top:35px;z-index:9;display:none}
.recharge-vbox .last-ul{margin-right:-1px}
.recharge-vbox ul{float:left;width:85px;border-right:1px solid #ddd}
.recharge-vbox li{padding:7px 10px;line-height:1;cursor:pointer}
.recharge-vbox .selected,.recharge-vbox li:hover{background:#ececec}
.recharge-tooltip{position:absolute;border:1px solid #ddd;width:230px;left:0;top:31px;background:#fff;font-size:12px;z-index:9;_top:34px;display:none;_top:30px}
.no-history,.no-phone,.phone-error,.zoom-in{padding:6px;display:none}
.zoom-in{font-size:16px;font-weight:bold}
.phone-list li{font-weight:bold;padding:6px;font-family:Arial}
.phone-list li:hover,.phone-list .selected{background:#ececec;cursor:default}
.show-np .no-phone,.show-nh .no-history,.show-pe .phone-error,.show-zi .zoom-in{display:block}
.show-np,.show-pe{border-color:#ed154b}
.show-np .phone-list,.show-pe .phone-list{display:none}
.recharge-tip{width:280px;float:right;color:#999;margin-right:-25px;margin-top:-5px}
.recharge-tip h4{font-size:14px;line-height:26px}
.recharge-tip p{line-height:20px}
.tip-pd{padding-top:48px}
.recharge-gateway{float:left;border-top:1px solid #ddd;width:453px}
.recharge-gateway label{float:none;width:auto;line-height:25px;padding-right:0}
.recharge-gateway .gate-tit{color:#000;padding-left:3px}
#bank-radio{margin-right:0}
.gate-tit span{font-size:12px;color:#666}
.recharge-gateway .g-ul li{margin:10px 10px 0 10px}
.recharge-gateway .gateway_list{padding:0;background:#fff}
.recharge-gateway .more-gate{background:url(/assets/images/css_pics/i/arrow-down.png) 90% 50% no-repeat;padding-right:25px;cursor:pointer;float:right;*display:inline;margin:14px 25px 0 0;}
.recharge-gateway .shrink{background-image:url(/assets/images/css_pics/i/arrow-up.png)}
.gate-li{border:1px solid #ddd;border-top:0;padding:14px;position:relative;}
.recharge-gateway .ul_on{background:#fff9f9;border:2px solid #fb7f89;}
.recharge-gateway .ul_off .gateway-ul-content{display:none}
.gateway_list .sp_icon,.gateway_list .sp_icon_pos div{text-align:left;background:url("../image/icon/countdown_time_coin.png?v1") no-repeat;}
.gateway_list .sp_icon_pos div{background-position:-2px -14px;}

/*.gateway_list li .baifubao{background: url(/assets/images/css_pics/i/baifubao_bg.jpg) no-repeat;}*/
#cart .cart_left .gateway_list .baidu_ul{padding-bottom:25px;}
#cart .cart_left .gateway_list ul.baidu_ul li{margin-top:15px;}
.recharge-subtitle{border-bottom:1px solid #ddd;color:black;font-size:16px;padding:10px 0;font-family:Microsoft YaHei;}
.recharge-act-tip{margin-left:10px;font-size:12px;}
.recharge-act{position:relative;width:300px;left:-6px;margin-bottom:15px;border:1px solid #ffe7ee;background:#fff8fa;}
.recharge-act-header{height:32px;width:80px;line-height:28px;padding:0 14px;position:relative;left:-8px;font-family:SimHei;top:5px;font-size:14px;color:white;background:url(../image/icon/flag_tip.png) no-repeat;}
.recharge-act-desc{padding:10px 12px;color:#666;line-height:22px;font-family:SimSun;}

/*手机充值 end*/

/*支付宝优惠10元COD选项右边文字广告*/
.alipay_activity_cod{vertical-align:middle;}
.alipay_activity_cod a{vertical-align:middle;display:inline-block;position:relative;width:13px;height:13px;background:url("../image/icon/new/warn.jpg") no-repeat;text-decoration:none;}
.alipay_activity_cod a:hover,.alipay_activity_cod a div,.alipay_activity_cod a:hover div{text-decoration:none;}
.alipay_activity_cod a div{position:absolute;border:1px solid #DBD6D0;left:-200px;top:-228px;background:#FCFCFC;color:#676767;width:450px;height:207px;line-height:18px;padding:8px 8px 0 8px;display:none;}
.alipay_activity_cod a:hover div{display:block;}
.alipay_activity_cod a div span{width:13px;height:8px;position:absolute;top:215px;left:200px;background:url("../image/icon/countdown_time_coin.png?v1") no-repeat 0 -29px;}
#cart .cart_left #gateway_list .gateway_ul_box{overflow:visible;}

/*银联活动选项右边文字广告*/
.cup_activity_cod{vertical-align:middle;}
.cup_activity_cod a{vertical-align:middle;display:inline-block;position:relative;line-height:13px;text-decoration:none;color:#959595;}
.cup_activity_cod a.icon{width:13px;height:13px;background:url("../image/icon/new/warn.jpg") no-repeat;}
.cup_activity_cod a:hover{text-decoration:underline;color:#FF3328;_border:none;*text-decoration:none;}
.cup_activity_cod a div,.cup_activity_cod a:hover div{text-decoration:none;}
.cup_activity_cod a div{display:none;}
.cup_activity_cod a:hover div{text-decoration:none;display:block;position:absolute;border:1px solid #DBD6D0;left:-283px;top:-195px;background:#FCFCFC;color:#676767;width:450px;height:172px;line-height:18px;padding:8px 8px 0 8px;text-align:left;}
.cup_activity_cod a div span{width:13px;height:8px;position:absolute;top:180px;left:300px;background:url("../image/icon/countdown_time_coin.png") no-repeat 0 -29px;_display:none;}
.cup_activity_cod a.icon div span{left:282px;}

/*发票*/
.inv_wrap{padding-top:14px;color:#666;}
.inv_tit{line-height:26px;vertical-align:middle;}
.inv_quesstion{display:inline-block;width:13px;height:14px;background:url("../image/icon/countdown_time_coin.png?v1") no-repeat 0 -60px;position:relative;vertical-align:middle;}
.inv_quesstion div{position:absolute;border:1px solid #DBD6D0;left:-69px;top:-188px;background:#FCFCFC;color:#676767;width:308px;height:172px;line-height:18px;padding:8px 8px 0 8px;display:none;}
a.inv_quesstion:hover div{display:block;}
.inv_quesstion div span{width:13px;height:8px;position:absolute;top:180px;left:67px;background:url("../image/icon/countdown_time_coin.png?v1") no-repeat 0 -29px;}
.inv_info{padding:8px 15px;line-height:26px;display:none;}
.inv_error{display:inline-block;line-height:14px;padding-left:18px;background:url("../image/icon/countdown_time_coin.png?v1") no-repeat;color:#ea005b;}
.inv_mark_pro{display:inline-block;background:url(../image/icon/inv_arrow.jpg?01) no-repeat right -8px;border:1px solid #fff;line-height:18px;padding-right:13px;padding-left:5px;position:relative;}
.inv_mark_pro:hover{border:#ea005b 1px solid;background-position:right 3px;background-color:#fefcfc;text-decoration:none;}
.inv_mark_pro .inv_mark{width:100%;height:2px;position:absolute;background:#fefcfc;overflow:hidden;left:0;top:17px;z-index:1;}
.inv_mark_pro .inv_pro_list{display:none;}
.inv_mark_pro:hover .inv_pro_list{display:block;position:absolute;left:-1px;top:18px;_top:19px;border:#ea005b 1px solid;width:250px;padding:10px;background:#fefcfc;z-index:1;}
.inv_pro_list ul{overflow:hidden;}
.inv_pro_list li{clear:both;overflow:hidden;padding:8px 0;border-top:1px dashed #d3d3d3;margin-top:-1px;}
.inv_pro_img{display:block;float:left;width:50px;}
.inv_pro_img img{display:block;width:42px;height:42px;}
.inv_pro_info{width:200px;float:left;line-height:21px;}
.inv_pro_info div{color:#333;}
.inv_pro_info p{color:#999;}
.inv_type_name{width:30em;}
.focus_txt{color:#aaa;}

/*四级地址-start*/
.site_edit{position:relative;background-color:white;padding:25px 10px;padding-top:0;}
.site_edit .cow_box{line-height:24px;margin-bottom:25px;}
.site_edit .fl{float:left;}
.site_edit .lab_box{width:90px;text-align:right;margin-right:5px;}
.site_edit .lab_box .tips{color:#FF3328;}
.site_edit .input{color:#333333;border:#cccccc 1px solid;height:16px;line-height:16px;background-color:white;padding:3px 3px;}
.site_edit .input.error{border:#f1709b 1px solid;background-color:#ffeef4;}
.site_edit .error_box{margin-left:10px;}
.site_edit .error_box .txt{color:#FF3328;margin-left:5px;white-space:nowrap;}
.site_edit .site_menu_box{position:relative;margin-right:13px;*z-index:1;}
.site_edit .site_menu{display:inline-block;border:#cccccc 1px solid;}
.site_edit .site_menu:hover{text-decoration:none;}
.site_edit .active .site_menu{border:#feacc7 1px solid;border-bottom:0;}
.site_edit .active .triangle_box{border-left:#feacc7 1px solid;}
.site_edit .site_menu .txt{color:#333;display:inline-block;width:110px;height:22px;line-height:22px;background-color:white;padding:0 3px;overflow:hidden;}
.site_edit .disabled .site_menu .txt{color:#999;}
.site_edit .disabled .site_menu{cursor:default;}
.site_edit .triangle_box{position:relative;border-left:#cccccc 1px solid;height:22px;line-height:22px;background-color:#fafafa;width:24px;display:inline-block;}
.site_edit .triangle_box .triangle_down{position:absolute;width:0;height:0;line-height:0;font-size:0;border-width:7px;border-style:solid dashed dashed dashed;top:8px;left:5px;border-color:#b7b7b7 transparent transparent transparent;}
.site_edit .site_menu_cont{position:absolute;top:23px;left:0;background:white;z-index:10;border:#feacc7 1px solid;padding:5px 10px;}
.site_edit .site_menu_scroll{height:150px;overflow-y:scroll;}
.site_edit .site_menu_cont a{color:#333333;text-decoration:none;white-space:nowrap;}
.site_edit .site_menu_cont a:hover,.site_edit .site_menu_cont .active{color:#FF3328;}
.site_edit .site_menu_cont .ul_box{margin-right:20px}
.site_edit .confirm_show{margin:0 3px;}
.site_edit .submit_btn{height:25px;line-height:25px;padding:0 30px;background:-webkit-linear-gradient(top,#fb2f72,#FF3328);background:-moz-linear-gradient(top,#fb2f72,#FF3328);background:-o-linear-gradient(top,#fb2f72,#FF3328);background:-ms-linear-gradient(top,#fb2f72,#FF3328);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fb2f72',endColorStr='#FF3328',gradientType='0');display:inline-block;color:white;text-decoration:none;margin-right:10px;}
.site_edit .submit_btn:hover{background:-webkit-linear-gradient(top,#FF3328,#fb2f72);background:-moz-linear-gradient(top,#FF3328,#fb2f72);background:-o-linear-gradient(top,#FF3328,#fb2f72);background:-ms-linear-gradient(top,#FF3328,#fb2f72);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF3328',endColorStr='#fb2f72',gradientType='0');text-decoration:none;}
.site_edit .cancel_btn{height:23px;line-height:23px;padding:0 15px;background:-webkit-linear-gradient(top,#fefefe,#f3f3f3);background:-moz-linear-gradient(top,#fefefe,#f3f3f3);background:-o-linear-gradient(top,#fefefe,#f3f3f3);background:-ms-linear-gradient(top,#fefefe,#f3f3f3);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fefefe',endColorStr='#f3f3f3',gradientType='0');display:inline-block;color:#999999;border:1px solid #e0e0e0;text-decoration:none;}
.site_edit .cancel_btn:hover{color:#FF3328;}
.site_edit .tips_tit{font-size:12px;text-indent:26px;color:#FF3328;border:1px solid #fabf7b;background:#fefef4;line-height:28px;background:url(../image/icon/global/address_tips.jpg) no-repeat 3px center #fffef5;margin-bottom:20px;margin-top:20px;width:710px;margin-left:20px;}
.site_edit .sp_icon_pos_tips_box{display:inline-block;position:relative;text-decoration:none;}
.site_edit .sp_icon_pos_tips_box:hover .sp_icon_pos_tips{display:inline-block;}
.site_edit .sp_icon_pos_tips{background:#FCFCFC;border:1px solid #DBD6D0;color:#676767;display:none;line-height:18px;padding:5px 12px;padding-right:0;position:absolute;font-size:12px;width:505px;top:30px;left:-400px;z-index:15;}
.site_edit .sp_icon_pos_tips .arrow_up{background:url(../image/icon/global/tip_coin.png) no-repeat;left:442px;top:-6px;background-position:0 -16px;width:13px;height:6px;position:absolute;overflow:hidden;}
.site_edit .sp_icon{background:url(../image/icon/global/tip_coin.png?v1) no-repeat;}
.site_edit .disabled_btn,.site_edit .disabled_btn:hover{background:gray;}
.site_edit .validate_btn{position:absolute;top:2px;width:30px;height:20px;display:none;background-position:0 -28px;left:260px;}
.site_edit .receiver_name_box{position:relative;z-index:5;}
.site_edit .through_validate{top:23px;left:95px;background:white;z-index:2;border:1px solid #ccc;padding:0 3px;width:200px;*width:210px;position:absolute;display:none;}
.site_edit .through_validate .validate_list{color:#333333;display:block;}
.site_edit .through_validate .validate_list:hover{color:#FF3328;}
.site_edit .through_validate .cn_num{float:left;}
.site_edit .through_validate .name{width:59px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;padding-right:10px;}

/*四级地址-end*/

/*授权-start*/
#accredit_content{width:510px;background:#FAF7F8}
.accredit_header{height:52px;border-bottom:1px solid #EEEBEC;}
.accredit_content{height:250px;padding:10px 30px;background:#FFF;}
.accredit_declare{height:42px;margin:12px 0;border-bottom:1px solid #ededed;line-height:40px;color:#333;font-size:14px;font-family:"Microsoft YaHei";}
.accredit_reason{color:#666;}
.accredit_img{height:65px;margin:12px 0;overflow:hidden;background:url(../image/icon/global/global_accredit.png?v0722) no-repeat;}
.accredit_light_font{color:#aaa;}
.accredit_content dt,.accredit_content dd{height:25px;line-height:25px;}
.accredit_footer{height:93px;}
.accredit_account_info{float:right;margin-right:15px;}
.accredit_agree{height:30px;line-height:30px;text-align:center;}
.accredit_agree a{margin-left:5px;}
#j_accredit_accept{vertical-align:middle;}
.accredit_act{text-align:center;}
.accredit_act .formbutton,.accredit_cancel{width:100px;vertical-align:top;font-size:16px;font-family:"Microsoft YaHei";}
.accredit_act .formbutton{height:35px;margin-right:20px;border:none;}
.accredit_cancel{display:inline-block;height:33px;line-height:35px;border:1px solid #e0e0e0;background:#fcfcfc;text-align:center;color:#999999;}

/*授权-end*/

/* combine item start */
#cart .cart_products table .cart_cb_item td{padding:0;vertical-align:middle;}
.cart_cb_sub{padding:15px 0 10px 30px;border-right:1px dashed #ebebeb;border-bottom:1px dashed #ebebeb;}
.cart_cb_sub .name_hover{display:inline-block;max-width:320px;_width:320px;}
#cart .cart_left .cart_cb_sub .pic_hover{left:330px;z-index:1;}
.sub_number_box{position:absolute;top:15px;right:25px;}

/* combine item end */

/* num_editor start */
.num_editor{width:74px;font-size:12px;border:1px solid #e0e0e0;margin:0 auto;}
.num_editor .num_editor_content{height:20px;-moz-user-select:none;    /*火狐*/-webkit-user-select:none;    /*webkit浏览器*/-ms-user-select:none;    /*IE10*/-khtml-user-select:none;    /*早期浏览器*/user-select:none;}
.num_editor .num_edtior_tip{display:none;height:20px;line-height:20px;border-top:1px solid pink;background:#ffe7f1;text-align:center;color:#FF3328;}
.num_editor .decrease_btn,.num_editor .increase_btn,.num_editor .number_input{float:left;height:20px;line-height:20px;font-size:16px;text-align:center;}
.num_editor .increase_btn{float:right;}
.num_editor .decrease_btn,.num_editor .increase_btn{width:20px;background:url(../images/jumei/cart_v2/cart_show_bg.jpg) repeat-x 0 0 transparent;color:#666;cursor:pointer;}
.num_editor .decrease_btn.disabled,.num_editor .increase_btn.disabled{color:#ccc;cursor:not-allowed;}
.num_editor .decrease_btn{border-right:1px solid #e0e0e0;}
.num_editor .increase_btn{border-left:1px solid #e0e0e0;}
.num_editor .number_input{width:31px;border:none;border:0;font-size:12px;}
.num_editor.disabled{background:#ECECEC;color:#999;}
.num_editor.num_editor_showtip{border-color:pink;}
.num_editor.num_editor_showtip .num_edtior_tip{display:block;}
.num_editor.num_editor_showtip .increase_btn,.num_editor.num_editor_showtip .decrease_btn{border-color:pink;}

/* num_editor end */
.check_pay_total_price{color:#FD4D87;}
.check_pay_deposit,.check_pay_balance{font-weight:bold;}
.check_pay_balance_tip,.check_pay_deposit_payed{color:#808080;}
.check_pay_balance_tip,.check_pay_balance{padding:5px 0;}
.order_pay_balance{margin-top:20px;}
.order_pay_balance_tip{color:#808080;}
.order_pay_date,.check_pay_date{margin:0 5px;font-style:italic;font-family:Arial;color:#242424;}
.check_pay_deposit,.check_pay_balance_tip{margin:9px 0;}
.check_pay_deposit,.check_pay_balance{font-size:14px;}
.payed_price{color:#FD4D87;font-family:Helvetica,arial,sans-serif;}
.check_price{font-family:Helvetica,arial,sans-serif;}